Senior project manager: hydropower
Newfoundland and Labrador
...renewable, hybrid, transmission and distribution, and grid modernization. Join our vision of a low:carbon world and help make positive changeResponsible for managing, coordinating and administering the project (or portfolio of projects) during all delivery stages of the project lifecycle: from project definition, setup, [...]
Category Engineering & Architecture